package com.suyuan.entity;

import java.io.Serializable;
import java.util.Date;

/**
 *
 * 企业员工表
 */
public class EmployeeInfo implements Serializable{

    /**
     *  员工id
     */
    private Integer gid;

    /**
     * 公司id
     */
    private Integer compId;

    /**
     * 部门id
     */
    private Integer depId;

    /**
     * 员工姓名
     */
    private String emName;

    /**
     * 员工职务
     */
    private String emplPosition;

    /**
     * 员工生日
     */
    private Date emplBirthday;

    /**
     * 员工性别
     */
    private String emplSex;

    /**
     * 地址
     */
    private String emplregAddr;

    /**
     * 电话
     */
    private String emplPhone;

    /**
     * 员工工号
     */
    private String emplWorkId;

    /**
     * 员工识别码
     */
    private String emplCode;

    /**
     * 入职时间
     */
    private Date emplWorkTime;

    /**
     * 离职时间
     */
    private Date emplOffTime;

    /**
     * 用户名
     */
    private String username;

    /**
     * 密码
     */
    private String password;

    /**
     * email
     */
    private String email;

    /**
     * 备注
     */
    private String remark;

    public Integer getGid() {
        return gid;
    }

    public void setGid(Integer gid) {
        this.gid = gid;
    }

    public Integer getCompId() {
        return compId;
    }

    public void setCompId(Integer compId) {
        this.compId = compId;
    }

    public Integer getDepId() {
        return depId;
    }

    public void setDepId(Integer depId) {
        this.depId = depId;
    }

    public String getEmName() {
        return emName;
    }

    public void setEmName(String emName) {
        this.emName = emName;
    }

    public String getEmplPosition() {
        return emplPosition;
    }

    public void setEmplPosition(String emplPosition) {
        this.emplPosition = emplPosition;
    }

    public Date getEmplBirthday() {
        return emplBirthday;
    }

    public void setEmplBirthday(Date emplBirthday) {
        this.emplBirthday = emplBirthday;
    }

    public String getEmplSex() {
        return emplSex;
    }

    public void setEmplSex(String emplSex) {
        this.emplSex = emplSex;
    }

    public String getEmplregAddr() {
        return emplregAddr;
    }

    public void setEmplregAddr(String emplregAddr) {
        this.emplregAddr = emplregAddr;
    }

    public String getEmplPhone() {
        return emplPhone;
    }

    public void setEmplPhone(String emplPhone) {
        this.emplPhone = emplPhone;
    }

    public String getEmplWorkId() {
        return emplWorkId;
    }

    public void setEmplWorkId(String emplWorkId) {
        this.emplWorkId = emplWorkId;
    }

    public String getEmplCode() {
        return emplCode;
    }

    public void setEmplCode(String emplCode) {
        this.emplCode = emplCode;
    }

    public Date getEmplWorkTime() {
        return emplWorkTime;
    }

    public void setEmplWorkTime(Date emplWorkTime) {
        this.emplWorkTime = emplWorkTime;
    }

    public Date getEmplOffTime() {
        return emplOffTime;
    }

    public void setEmplOffTime(Date emplOffTime) {
        this.emplOffTime = emplOffTime;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    @Override
    public String toString() {
        return "EmployeeInfo{" +
                "gid=" + gid +
                ", compId=" + compId +
                ", depId=" + depId +
                ", emName='" + emName + '\'' +
                ", emplPosition='" + emplPosition + '\'' +
                ", emplBirthday=" + emplBirthday +
                ", emplSex='" + emplSex + '\'' +
                ", emplregAddr='" + emplregAddr + '\'' +
                ", emplPhone='" + emplPhone + '\'' +
                ", emplWorkId='" + emplWorkId + '\'' +
                ", emplCode='" + emplCode + '\'' +
                ", emplWorkTime=" + emplWorkTime +
                ", emplOffTime=" + emplOffTime +
                ", username='" + username + '\'' +
                ", password='" + password + '\'' +
                ", email='" + email + '\'' +
                ", remark='" + remark + '\'' +
                '}';
    }
}